package com.gk.panda.apis.dto.imports;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelIgnore;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @Description 设备导入
 * @Author zhangguoqiao
 * @Date 2022/12/7 14:07
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
public class ImportDeviceDTO {

    @Excel(name = "*所属机构")
    private String orgName;

    @Excel(name = "*设备名称")
    private String deviceName;

    @Excel(name = "*设备编号")
    private String deviceSn;

    /**
     * 模块类型：红外相机：infrared_camera，摄像机：video_camera，生态设备：ecological_equipment
     */
    @ExcelIgnore
    private String modelType;

    @Excel(name = "*设备类型")
    private String deviceType;

    @Excel(name = "*经度")
    private String longitude;

    @Excel(name = "*纬度")
    private String latitude;

    @Excel(name = "布设时间", format = "yyyy-MM-dd")
    private Date deploymentTime;

    @ExcelIgnore
    private Integer deviceStatus;

    @Excel(name = "设备状态")
    private String deviceStatusName;

    @ExcelIgnore
    private Integer ifPtz;

    @Excel(name = "*是否球机")
    private String ifPtzName;

    @Excel(name = "剩余电量")
    private String remainingElectricity;

    @Excel(name = "*地点")
    private String deviceAddress;

    @Excel(name = "播放地址")
    private String deviceOnlineUrl;

    private Date createTime;

    private String createName;

    private Integer fkOrgId;

    private String fkCreate;


}
